Mollie\WooCommerce\Subscription\MollieSubscriptionGatewayHandler B

Total Complexity 77
Dependencies 23
Dependents 2
Total lines 511
Lines of code 323
Logical lines of code 230
Comment lines 154
Methods 19
Properties 3

Methods 19

Method Rating Maintainability Complexity Lines of code
scheduled_subscription_payment()
B
34 16 86
restore_mollie_customer_id_and_mandate()
A
40 14 53
update_subscription_status_for_direct_debit()
A
48 9 32
isTestModeEnabledForRenewalOrder()
S
55 5 19
useAnyValidMandate()
S
58 4 15
updateFirstPaymentMethodToRecurringPaymentMethod()
S
59 4 13
is_available()
S
62 4 11
validate_subscription_payment_meta()
S
67 4 7
addSubscriptionFilters()
S
57 2 16
add_subscription_payment_meta()
S
57 2 16
initialPaymentUsedOrderAPI()
S
66 3 8
usePreviousMandate()
S
62 2 10
updateScheduledPaymentOrder()
S
64 2 9
__construct()
S
66 1 7
update_failing_payment_method()
S
70 1 6
delete_renewal_meta()
S
72 1 6
getOrderMollieCustomerId()
S
79 1 3
getCurrentLocale()
S
79 1 3
delete_resubscribe_meta()
S
81 1 3